--
-- PostgreSQL database dump
--

SET statement_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = off;
SET check_function_bodies = false;
SET client_min_messages = warning;
SET escape_string_warning = off;

--
-- Name: plpgsql; Type: PROCEDURAL LANGUAGE; Schema: -; Owner: postgres
--

CREATE PROCEDURAL LANGUAGE plpgsql;


ALTER PROCEDURAL LANGUAGE plpgsql OWNER TO postgres;

SET search_path = public, pg_catalog;

--
-- Name: hibernate_sequence; Type: SEQUENCE; Schema: public; Owner: ddp
--

CREATE SEQUENCE hibernate_sequence
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


ALTER TABLE public.hibernate_sequence OWNER TO ddp;

--
-- Name: hibernate_sequence; Type: SEQUENCE SET; Schema: public; Owner: ddp
--

SELECT pg_catalog.setval('hibernate_sequence', 20, true);


SET default_tablespace = '';

SET default_with_oids = false;

--
-- Name: observacion; Type: TABLE; Schema: public; Owner: ddp; Tablespace: 
--

CREATE TABLE observacion (
    idobservacion bigint NOT NULL,
    fecha date NOT NULL,
    texto text NOT NULL,
    pai bigint NOT NULL
);


ALTER TABLE public.observacion OWNER TO ddp;

--
-- Name: pai; Type: TABLE; Schema: public; Owner: ddp; Tablespace: 
--

CREATE TABLE pai (
    idpai bigint NOT NULL,
    profesor bigint NOT NULL,
    fuente_financiamiento character varying(255),
    universidad character varying(255),
    pais character varying(255),
    nivel_estudios character varying(255),
    especialidad character varying(255),
    modalidad character varying(255),
    anios_estudios integer,
    contrato boolean,
    nombre_fiador character varying(255),
    nombre_contador_publico character varying(255),
    fecha_ingreso_programa date,
    fecha_inicio_estudios date,
    fecha_culminacion_estudios date,
    fecha_incorporacion_a_usb date,
    fecha_incorporacion_sin_culminar date,
    fecha_prorrogas_estudios date,
    fecha_desincorporacion_al_programa date,
    fecha_renuncia date,
    fecha_jubilacion date,
    cambio_modalidad character varying(255),
    nro_resolucion_consejo_directivo integer,
    fecha_resolucion_consejo_directivo date,
    beneficio_beca boolean,
    institucion_otorga_beca character varying(255),
    monto_beca integer,
    monto_financiamiento integer,
    fechas_permisos_no_remunerados date,
    fecha_extension_permisos date,
    fecha_reincorporacion date,
    tipo_de_financiamiento character varying(255),
    renovacion_permisos character varying(255),
    periodo_apoyo date,
    periodo_permiso_remunerado integer,
    fecha_vencimiento_permiso date,
    cambio_universidad character varying(255)
);


ALTER TABLE public.pai OWNER TO ddp;

--
-- Name: profesor; Type: TABLE; Schema: public; Owner: ddp; Tablespace: 
--

CREATE TABLE profesor (
    idprofesor bigint NOT NULL,
    ci integer NOT NULL,
    primernombre character varying(255) NOT NULL,
    fec_nac date NOT NULL,
    fec_ing_usb date NOT NULL,
    novel boolean NOT NULL,
    primerapellido character varying(255) NOT NULL,
    segundonombre character varying(255),
    segundoapellido character varying(255),
    division character varying(255) NOT NULL,
    departamento character varying(255) NOT NULL,
    categoria character varying(255) NOT NULL,
    correo character varying(255) NOT NULL
);


ALTER TABLE public.profesor OWNER TO ddp;

--
-- Name: usuario; Type: TABLE; Schema: public; Owner: ddp; Tablespace: 
--

CREATE TABLE usuario (
    idusuario bigint NOT NULL,
    user_login character varying(255) NOT NULL,
    nombrecompleto character varying(255) NOT NULL,
    password character varying(255) NOT NULL,
    correo character varying(255) NOT NULL,
    tipo smallint NOT NULL
);


ALTER TABLE public.usuario OWNER TO ddp;

--
-- Data for Name: observacion; Type: TABLE DATA; Schema: public; Owner: ddp
--

COPY observacion (idobservacion, fecha, texto, pai) FROM stdin;
9	2010-02-11	Traer fotocopia partida de nacimiento	7
8	2010-02-11		7
12	2010-02-11	Traer fotocopia ci ampliada	11
14	2010-02-11		13
17	2010-02-11		16
20	2010-02-11	Falta copia Titulo Universitario	19
\.


--
-- Data for Name: pai; Type: TABLE DATA; Schema: public; Owner: ddp
--

COPY pai (idpai, profesor, fuente_financiamiento, universidad, pais, nivel_estudios, especialidad, modalidad, anios_estudios, contrato, nombre_fiador, nombre_contador_publico, fecha_ingreso_programa, fecha_inicio_estudios, fecha_culminacion_estudios, fecha_incorporacion_a_usb, fecha_incorporacion_sin_culminar, fecha_prorrogas_estudios, fecha_desincorporacion_al_programa, fecha_renuncia, fecha_jubilacion, cambio_modalidad, nro_resolucion_consejo_directivo, fecha_resolucion_consejo_directivo, beneficio_beca, institucion_otorga_beca, monto_beca, monto_financiamiento, fechas_permisos_no_remunerados, fecha_extension_permisos, fecha_reincorporacion, tipo_de_financiamiento, renovacion_permisos, periodo_apoyo, periodo_permiso_remunerado, fecha_vencimiento_permiso, cambio_universidad) FROM stdin;
7	6	Externas	University of Toronto	Estados Unidos	Especializacion	Comportamiendo de ninos en edad temprana	Presencial	2	t	Pedro Alvarez		2010-01-19	2010-11-11	2012-02-29	\N	\N	\N	\N	\N	\N	0	0	\N	t		0	0	\N	\N	\N			\N	0	\N	
11	10	Internas	Metropolitana	Venezuela	Doctorado	Control de Calidad	En el pais	1	f	David Vargas		2010-01-12	2010-04-01	2011-02-01	\N	\N	\N	\N	1995-07-28	\N	0	0	\N	f		0	40000	\N	\N	\N			\N	0	2010-03-30	
13	10	Internas	Catolica Andres Bello	Venezuela	Especializacion	Mantenimiento de Maquinas	En el pais	1	f	Maria Guillen		2010-01-18	2010-02-15	2011-02-09	\N	\N	\N	\N	\N	\N	0	0	\N	f		0	16000	\N	\N	\N			\N	0	2010-02-18	
16	15	Internas		Inglaterra	Maestria	Biologia molecular	A Distancia	3	f	Paul Martines		2005-02-17	2005-02-10	2008-02-13	2007-06-20	2007-02-15	\N	\N	2009-02-05	\N	0	0	\N	t		2500	5000	\N	\N	\N			\N	0	2005-01-14	
19	18	Externas	de los Andes	Venezuela	Maestria	Servicios Aduaneros	Presencial	2	t	Luis Mendoza		2007-02-08	2008-02-21	2010-08-05	2009-09-21	2009-10-26	\N	2010-11-24	2006-10-26	\N	0	0	\N	t		5000	20000	\N	2008-02-07	\N			\N	0	2008-01-23	
\.


--
-- Data for Name: profesor; Type: TABLE DATA; Schema: public; Owner: ddp
--

COPY profesor (idprofesor, ci, primernombre, fec_nac, fec_ing_usb, novel, primerapellido, segundonombre, segundoapellido, division, departamento, categoria, correo) FROM stdin;
6	12965258	Gabriel	1974-02-19	1997-02-11	f	Alcantara	Alexander	Carrizales	Ciencias Físicas y Matemáticas	Ciencia y Tecnología del Comportamiento	Titular	gabriel.alcantara@usb.ve
10	81126291	Domingo	1956-02-08	1985-02-06	f	Diaz	Manuel	Cruz	Ciencias y Tecnologías Administrativas e Industriales	Tecnología Industrial	Asociado	domingo.diaz@gmail.com
18	14177753	Eliana	1979-08-27	2001-02-15	t	Balza	Gregoria	Aular	Ciencias y Tecnologías Administrativas e Industriales	Tecnología de Servicios	Nivel II	balzaeliana
15	11553412	Williams	1965-02-24	2003-09-25	f	Rojas	Javier	Colmarez	Ciencias Biológicas	Departamento de Biología Celular	Asistente	williams_rojas@hotmail.com
\.


--
-- Data for Name: usuario; Type: TABLE DATA; Schema: public; Owner: ddp
--

COPY usuario (idusuario, user_login, nombrecompleto, password, correo, tipo) FROM stdin;
1	director	Director del DDP	I1rP3xN19e/YAgOsp4Ki9eDxNas=	nakarid.rico@gmail.com	2
2	pai	Encargado del PAI	dSWkNqdQEDDZEpW0p5h/hXJk7aY=	nakarid.rico@gmail.com	8
\.


--
-- Name: observacion_pkey; Type: CONSTRAINT; Schema: public; Owner: ddp; Tablespace: 
--

ALTER TABLE ONLY observacion
    ADD CONSTRAINT observacion_pkey PRIMARY KEY (idobservacion);


--
-- Name: pai_pkey; Type: CONSTRAINT; Schema: public; Owner: ddp; Tablespace: 
--

ALTER TABLE ONLY pai
    ADD CONSTRAINT pai_pkey PRIMARY KEY (idpai);


--
-- Name: profesor_ci_key; Type: CONSTRAINT; Schema: public; Owner: ddp; Tablespace: 
--

ALTER TABLE ONLY profesor
    ADD CONSTRAINT profesor_ci_key UNIQUE (ci);


--
-- Name: profesor_pkey; Type: CONSTRAINT; Schema: public; Owner: ddp; Tablespace: 
--

ALTER TABLE ONLY profesor
    ADD CONSTRAINT profesor_pkey PRIMARY KEY (idprofesor);


--
-- Name: usuario_pkey; Type: CONSTRAINT; Schema: public; Owner: ddp; Tablespace: 
--

ALTER TABLE ONLY usuario
    ADD CONSTRAINT usuario_pkey PRIMARY KEY (idusuario);


--
-- Name: usuario_user_login_key; Type: CONSTRAINT; Schema: public; Owner: ddp; Tablespace: 
--

ALTER TABLE ONLY usuario
    ADD CONSTRAINT usuario_user_login_key UNIQUE (user_login);


--
-- Name: fk13878e7c71b17; Type: FK CONSTRAINT; Schema: public; Owner: ddp
--

ALTER TABLE ONLY pai
    ADD CONSTRAINT fk13878e7c71b17 FOREIGN KEY (profesor) REFERENCES profesor(idprofesor);


--
-- Name: fk8796b1bdea38740d; Type: FK CONSTRAINT; Schema: public; Owner: ddp
--

ALTER TABLE ONLY observacion
    ADD CONSTRAINT fk8796b1bdea38740d FOREIGN KEY (pai) REFERENCES pai(idpai);


--
-- Name: public; Type: ACL; Schema: -; Owner: postgres
--

REVOKE ALL ON SCHEMA public FROM PUBLIC;
REVOKE ALL ON SCHEMA public FROM postgres;
GRANT ALL ON SCHEMA public TO postgres;
GRANT ALL ON SCHEMA public TO PUBLIC;


--
-- PostgreSQL database dump complete
--

